leave evidence behind him - Alemán Inglés Diccionario